White-crescent Swallowtail (Mimoides thymbraeus)

Gill Carter

Tehuamixtle, Mexico

06-25-03